txgbevf-2.1.0.1(release time: 2025/07/10)
- fix bug that max_mtu not right under certain conditions. [jira: SAP-372]
  [Impact scenarios]
  When there is a problem with mbx, vf cannot obtain the correct api version, the max_mtu value does not meet expectations,
  and the mtu cannot be set to the value greater than 1504
  [severity]: low

txgbevf-2.1.0(release time: 2025/03/14)
- add support for FF5040 nic with 40G bandwidth.
- add support for using "ip link set vf link enable" to make vf link up by force.
- fix bug that double VLAN packets can not be sent when tx vlan offload is off.

known unresolved issues:
1. When sriov is enabled, the vf0 port probabilistically has only one queue.

txgbevf-2.0.1(release time: 2024/12/12)
- fix bug that vlan hw offload status cannot be changed by "ethtool -K"
- remove useless log.

txgbevf-2.0.0(release time: 2024/10/18)
- add support for FF5025 nic with 25G speed.
- fix bug of parsing IPv6 extention header in tx ptype encoding, tso and csum functions.
- fix bug of parsing the IPIP tunnel packet with IPx over IPv6 mode.
- fix bug on vxlan-gpe tunnel packet with internel protocol is neither IP/IPv6 nor TEB.
- fix checksum issues for L4 protocols other than TCP/UDP/SCTP.
- fix bug that vf change mtu failed when vf ifconfig up.

txgbevf-1.3.2(release time: 2024/07/09)
- support vf multi_rss.
- fix 802.1ad vlan ping fail.
- fix vf may try to free already-free irq.
- fix vf only supports a maximum of 2 queues.
- fix kernel or os compiling errors:
	sles15.5
	redhat-9.4
	redhat-8.10
	kylin-v10-server-sp3-20231205(aarch64)
	kylin-v10-server-sp3-20231212(aarch64)
	kylin-v10-server-sp3-20230915(aarch64)

txgbevf-1.3.1(release time: 2023/10/30)
- support redhat 8.7,9.1
- support sles15.4
- support ubuntu 22.04,22.10.23.04
- support kylin v10
- support centos7.6 arm64
- support kernel 6.0.60.4 and 6.0.60
- fix bug that changing mtu does not work on some os like centos7.7
- fix bug that when use make CHNOS=EULER or CHNOS=UOS, DRV_VERSION should be
  x.x.xelos or x.x.xuos rather that not x.x.x
- fix bug that vf cannot receive packets after pcie reset
- add the interfacce to show fw version on vf
- fix bug that some rx/tx statistics are not correct after link down/up
- fix bug that set vlan failed but not return error

known unresolved issues:
1. Passthrough centos7.7 VM, tso does not work with double vlan or 802.1ad
2. Passthrough VM, packet with vlan 0 is received after inner vlan is deleted

txgbevf-1.3.0(release time: 2022/11/25)
- support centos7.3, 6.5-6.7
- support uos 5.10.0
- fix bug in self diagnostic test by "ethtool -t".
- fix bug of command "ethtool -N"
- fix bug that vf receive hash rule does not work.
- add support for "ip link show" and "ip link set" for vf port.
- fix bug in packet statistic count update by "ethtool -S".
- fix the bug when the number of vfs is more than 7, there's warning reported

txgbevf-1.2.0(release time: 2022/03/04)
- fix ssl compile warnning 
- fix bug that vf0 cannot be set up occasionally
- support centos 8.4
- make sure pf can not disable sriov when vf is up
- fix macvlan and vfvlan
- support centos 4.18.0 rt7
- vf set promisc don't make sense
- fix vxlan bug in centos 7.x

known unresolved issues:
1.Packet statistic incorrect for hw.rx_bytes and hw.tx_bytes by "ethtool -S".
2.OCP card with ncsi, network will be blocked when running TCP netperf.
3.vxlan IPv4/IPv6 tso offload does not work.

txgbevf-1.1.0(release time: 2021/06/10)
- add txgbevf.spec file
- support kernel 5.8.9
- fix bug in vlan related packet hw offload 
- fix bug when running iperf on kylin v10, receving packets would cause system hanging.

txgbevf-1.0.2(release time: 2020/08/20)
- support kernel 5.3

txgbevf-1.0.1(release time: 2020/08/20)
- support kernel 4.19
- support multiple queues, up to 4 tx/rx queues per vf

txgbevf-1.0.0(release time: 2020/08/20)
- base version
